package clases;

import java.util.ArrayList;
import java.util.Date;

public class Radar extends Camara {
    private final int RADARMOVIL = 0;
    private ArrayList<Multa> listaMultas;

    public Radar(ArrayList<Vehiculo> listaCoches) {
        super(listaCoches);
        listaMultas = new ArrayList();
    }
 
    public void detectarCoche(Vehiculo c, int velocidad){
        if (velocidad > 120){
            Date d = new Date();
            Multa m = new Multa(velocidad,c,RADARMOVIL,d);   
            listaMultas.add(m);
            this.setTransmitiendo(true);
        }
    }
    
    public void limpiarListaMultas(){
        listaMultas.clear();
    }
    
     public ArrayList<Multa> transmitir(){
         setTransmitiendo(false);
         return listaMultas;
    }
}
